may/might have done 推测过去 “may/might+动词的完成式”表示对过去发生的行为的推测。例如: -Whatever has happened to George? -乔治发生了什么事? -I don't know. He may have got...
A. must B. may C. can D. will 答案B. 表可能性只能用may.此句意可从后半句推出。 比较have to和must 1) 两词都是"必须"的意思,have to表示客观的需要,must 表示说话人主观上的看法,既主观上的必要。 My brother was very ill, so I had to call the doctor in the m...
更多内容请点击:初一英语语法:may have done用法小结